compter sur - German English Dictionary